
/*
 * @Description: 租户信息 - 模型
 * @Author: DSY
 * @Date: 2022-03-14 21:16:02
 * @LastEditors: DSY
 * @LastEditTime: 2022-03-14 21:16:02
 */

import { BaseModel, PageParams, Params, Result, ResultPage } from '/@/model/baseModel'

/**
 * 租户信息对象
 */
export interface TenantInfoModel extends BaseModel {

  /** 编号 */
  id?: string

  /** 租户编码 */
  code: string

  /** 租户名称 */
  name: string

  /** 公司地址 */
  address: string

  /** 有效状态（0：无效；1：有效） */
  status: string

  /** 组织机构ID */
  orgId: string

}

//////////////////////////////////////////////////
// 参数
//////////////////////////////////////////////////

/**
 * 查询参数
 */
export interface TenantInfoParams extends Params {
  /**
   * 关键字模糊查询
   */
  queryLikeStr: string
}

/**
 * 分页查询参数
 */
export interface TenantInfoPageParams extends TenantInfoParams, PageParams {}

//////////////////////////////////////////////////
// 返回结果
//////////////////////////////////////////////////

/**
 * 分页查询返回结果
 */
export type TenantInfoPageResultModel = Nullable<ResultPage<TenantInfoModel>>

/**
 * 详情查询返回结果
 */
export type TenantInfoResultModel = Nullable<Result<TenantInfoModel>>
